Versions:

  • 0.1.4
  • 0.1.2
  • v0.1.5

yup is a cross-platform command-line updater developed by izantech that keeps development tools current by automatically detecting the installation method originally used for each package—whether Homebrew, asdf, nvm, pyenv, rbenv, conda, or similar managers—and then invoking the appropriate update commands. On its initial launch the utility presents an interactive configuration wizard that lets users choose which of the detected package managers should be monitored and updated; thereafter, yup remembers these preferences and runs silently, eliminating the need for manual intervention. The tool is designed for developers who maintain multi-language environments and want a single, safe command to refresh Node.js, Python, Ruby, Java, or other runtimes without risking version conflicts or orphaned dependencies. Because it respects the native semantics of each manager, yup avoids the duplicate installations or permission errors that can occur when generic updaters are used. Version 0.1.4 is the third public release, continuing a concise three-version lineage that has focused on expanding manager coverage and hardening the detection logic. The software falls within the Developer Tools / System Utilities category and is distributed as a lightweight, statically linked binary that works identically on macOS, Linux, and Windows, requiring no elevated privileges and leaving no background services. It can be integrated into CI pipelines or scheduled via cron or Task Scheduler for automated overnight updates, and its exit codes and JSON output mode facilitate scripting and monitoring. yup is available free of charge from get.nero.com, where downloads are served through trusted Windows package sources such as winget, always providing the latest build and supporting batch installation alongside multiple applications.

Tags: